home *** CD-ROM | disk | FTP | other *** search
/ Adobe Digital Video Collection / Digital Video Collection CD.iso / After Effects 5.5 / MMScriptGer.Cab / F115664_scaleby.mm < prev    next >
Encoding:
Text File  |  2001-12-07  |  1.2 KB  |  27 lines

  1. // Ebenen nach Kompositionsgr÷▀e skalieren - Version 1.0
  2.  
  3. // Dieses Skript skaliert alle Ebenen der Komposition um den unten angegebenen Skalierungsfaktor.
  4. // Die Position und Skalierung werden geΣndert. Dies bietet sich vor allem an, wenn Sie die Gr÷▀e einer
  5. // Komposition Σndern und alle Objekte entsprechend der neuen Dimensionen skalieren m÷chten.
  6.  
  7. //      EBENE                                               EIGENSCHAFT                     KANAL
  8. //      ------                                              ----------                     --------
  9. // 1: nicht relevant                               nicht relevant               nicht relevant
  10. // 2: nicht relevant                               nicht relevant               nicht relevant
  11.  
  12. if (time() == start_time) {
  13.     original_comp_dimensions = {320,240};   // vor Skalierung in Kompositionsgr÷▀e Σndern
  14.     new_comp_dimensions = {160,120};          // nach Skalierung in Kompositionsgr÷▀e Σndern
  15.  
  16.     scale_factor = (new_comp_dimensions / original_comp_dimensions);
  17. }
  18.  
  19. l = 1;
  20. while (l <= num_layers) {       // Schleife ⁿber jeder Ebene
  21.  
  22.         value(l, position) = value(l, position) * scale_factor;
  23.         value(l, scale) = value(l, scale) * scale_factor;
  24.  
  25.   l = l+1;
  26. }
  27.